Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78A LEIGHAM COURT ROAD Terraced £740,770 £141,500 21 Mar 1997